<p:accordionPanel xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:p="http://primefaces.org/ui"
	xmlns:c="http://java.sun.com/jsp/jstl/core"
	xmlns:f="http://java.sun.com/jsf/core"
	id="#{empty id ? facesContext.viewRoot.createUniqueId() : id}">

	<c:if test="#{not empty rendered}">
		<f:attribute name="rendered" value="#{rendered}" />
	</c:if>

	<c:if test="#{not empty binding}">
		<f:attribute name="binding" value="#{binding}" />
	</c:if>

	<c:if test="#{not empty activeIndex}">
		<f:attribute name="activeIndex" value="#{activeIndex}" />
	</c:if>

	<c:if test="#{not empty style}">
		<f:attribute name="style" value="#{style}" />
	</c:if>

	<c:if test="#{not empty styleClass}">
		<f:attribute name="styleClass" value="#{styleClass}" />
	</c:if>

	<c:if test="#{not empty onTabChange}">
		<f:attribute name="onTabChange" value="#{onTabChange}" />
	</c:if>

	<c:if test="#{not empty onTabChange}">
		<f:attribute name="onTabChange" value="#{onTabChange}" />
	</c:if>

	<c:if test="#{not empty onTabShow}">
		<f:attribute name="onTabShow" value="#{onTabShow}" />
	</c:if>

	<c:if test="#{not empty dynamic}">
		<f:attribute name="dynamic" value="#{dynamic}" />
	</c:if>

	<c:if test="#{not empty cache}">
		<f:attribute name="cache" value="#{cache}" />
	</c:if>

	<c:if test="#{not empty value}">
		<f:attribute name="value" value="#{value}" />
	</c:if>

	<c:if test="#{not empty var}">
		<f:attribute name="var" value="#{var}" />
	</c:if>

	<c:if test="#{not empty multiple}">
		<f:attribute name="multiple" value="#{multiple}" />
	</c:if>

	<c:if test="#{not empty widgetVar}">
		<f:attribute name="widgetVar" value="#{widgetVar}" />
	</c:if>
	
	<ui:insert />
</p:accordionPanel>
